'''
x=1
y=-1
z=1
if x>0:
    if y>0:
        print('AAA')
elif z>0:
        print('BBB')
'''

# 素数：除了1和它本身以再有其外不他因数

'''for i in range(2, 101):  # 先取100以内的数字（range包前不包尾）
    for j in range(2, i):  # 再取小于第一次取的数
        if i % j == 0:  # 第一次（较大）的数 除以 第二次（较小）的数
            break  # 如果取余为0表示j是i的因子，舍去，结束本次i所在数的所有循环，用break
    else:
        print(i)  # 无法整除所有j，则无因子，符合素数的概念，输出
'''
'''
a = input()
if a.endswith('2')==False:
    print('不是以2结尾的')
else:
    print('是以2结尾的')1
'''

'''
y = [111, 222, 333, 444, 555]
a=True
while a:
    x = int(input('请输入你的号码：'))
    if x//100<=9:              #x//100<=9
        if x in y:
            print('这个有了')
            break
        else:
            print('这个没有')
    else:
         print('请重新输入3位数号码')
'''
'''

x=[]
y=input()
x.extend(y)
print(x)
for i in range(0,3):
    x[1]=2
print(x)
'''
'''
# 导入random库
import random
name = []
# 输入老师的名字，将名字存入tn列表
for i in range(0,8):
    tn = input('请输入老师名字：')
    name.append(tn)
bgs = [[], [], []]
# 对老师名字进行遍历
for j in name:
    # 取0-2的随机数
    num = random.randint(0, 2)
    # 逐个把老师的名字随机追加到bgs列表
    bgs[num].append(j)
# 对bgs列表遍历
for z in bgs:# z这时是bgs列表中嵌套的三个列表
    # 输出每个bgs列表中嵌套的三个列表求出每个列表的数据个数
    print(f'办公是的人数室{len(z)}，老师分别是：')
    # 对z遍历 输出每个办公室终老师的名字
    for a in z:
        print(a)
'''
'''
for i in range(1,5):
    for j in range(1,5):
        for k in range(1,5):
            for l in range(1,5):
                if (i!=j)and(i!=k)and(i!=l)and(j!=k)and(j!=l)and(k!=l):
                    print(i,j,k,l)
'''
'''
i = eval(input())
if i <= 10:
    s1=i*0.1
elif i<=20:
    s2=(i-10)*0.75+10*0.1
elif i<=40:
    s=(i-10)*0.5+
'''
'''
import random
n=int(input())
lsx=[random.random() for i in range(n)]
lsy=[random.random() for i in range(n)]
ls=list(zip(lsx,lsy))
count=0
for item in ls:
    if item[0]**2+item[1]**2<=1:
        count=count+1
pi=4*count/n
print('{:.6f}'.format(pi))
'''
# a = [1,2,3,4,5,6,7,8,9,10]
# b=[]
# c=[]
# i=0
# while i<len(a):
#      if a[i]%2==0:
#          b.append(a[i])
#      else:
#          c.append(a[i])
#      i+=1
# print(b)
# print(c)
# for i in a:
#     if i%2==0:
#         b.append(i)
#     else:
#         c.append(i)
# print(f'从列表[1,2,3,4,5,6,7,8,9,10]，取出偶数组成列表：{b}')
# print(f'从列表[1,2,3,4,5,6,7,8,9,10]，取出奇数组成列表：{c}')
# a = ('周继伦',11,['football','music'])
# b = a.index(11)
# print(b)
# print(a[0])
# a[2].remove('football')
# a[2].append('coding')
# print(a)
# a = 'itheima itcast boxuegu'
# print(a.count('it'))
# b = a.replace(' ','|')
# print(b)
# c = b.split('|')
# print(c)
# a = '万过薪月，员序程马黑来，nohtyp学'
# # b=a[5:10]
# # c=b[::-1]
# # print(c)
# my_dict = {
#     '王力宏':{
#         '部门':'科技部',
#         '工资':3000,
#         '级别':1
#     },
#     '周杰伦':{
#         '部门':'市场部',
#         '工资':5000,
#         '级别':2
#     },
#     '林俊杰':{
#         '部门':'市场部',
#         '工资':7000,
#         '级别':3
#     },
#     '张学友':{
#         '部门':'科技部',
#         '工资':4000,
#         '级别':1
#     }
# }
# print('员工信息如下')
# for key in my_dict:
#     print(key,end=' ')
#     print(my_dict[key])
# dollar= input()
# rate=float(input())
# if float(dollar[:-1])<= 0 or rate <0:
#      print('Data error!')
# elif dollar[-1] in '$' and float(dollar[:-1])> 0 and rate>=0:
#      print('{0:.2f}¥'.format(float(dollar[:-1])*rate))
# elif dollar[-1] in '¥' and float(dollar[:-1])> 0 and rate>=0:
#      print('{0:.2f}$'.format(float(dollar[:-1])/rate))
# else:
#      print('Data error!')
# xx = dict()
# a, b, c, d, e = input().split()
# xx['姓名'] = b
# xx['班级'] = c
# xx['出生'] = e
# for key in xx:
#     print(key,end='：')
#     print(xx[key])
# a = {1:2,2:2}
# ls=[]
# for i in a:
#     ls.append(i)
# sorted(ls)
# print(','.join(str(i)for i in ls))
# list1 = list(map(int,input().split()))
# list2 = list(map(int,input().split()))
# list3 = list1+list2
# list4 = sorted(list3, reverse =Ture)
# print(list4)
# f=open('C:/Users/21003/Desktop/2.txt','r',encoding='UTF-8')
# a = list(str(f.read()).split())
# b = 0
# c = len(a)
# for i in range(0,c):
#     if a[i]=='itheima':
#         b+=1
# print(b)
# f=open("C:/Users/21003/Desktop/python练习/文件操作/源文件.txt",'r',encoding='UTF-8')
# for i in f:
#     a = str(i).strip().split(',')
#     if a[4]=='正式':
#         with open("C:/Users/21003/Desktop/python练习/文件操作/备份文件.txt",'a',encoding='UTF-8') as f:
#             f.write(i)
# def f(x):
#     if x == 0:
#         return 0
#     elif x == 1:
#         return 1
#     else:
#         return (x*f(x-1))
# print(f(5))
# L=[0,2,1,3,4]
# a=sorted(L)
# b=len(L)
# if b%2!=0:
#     print(a[int((b-1)/2)])
# else:
#     print((a[int(b / 2)] + a[int(b / 2 - 1)]) / 2)
# a=15
# b=5
# l=[]
# s=[]
# i=1
# while i<=a:
#     if a%i==0 :
#         l.append(i)
#     i+=1
# o=1
# while o<=b:
#     if b%o==0 :
#         s.append(o)
#     o+=1
# if len(s)==2 and len(l)==2:
#     print(a*b)
# else:
#     l.remove(1)
#     s.remove(1)
#     for i in l:
#         for j in s:
#             if i==j:
#                 k=(a/i)*(b/i)*i
#                 print(k)
# a=5
# m=bin(a)
# n=list(m)
# print(n.count('1'))
# a='OurWorldIsFullOfLOVE'
# if 'love' in a :
#     print('LOVE')
# elif 'LOVE' in a:
#     print('LOVE')
# else:
#     print('SINGLE')
# n=int(input())
# if n>21:
#     s=abs(21-n)
#     print(2*s)
# else:
#     print(abs(21-n))
# class student:
#     def __init__(self,name,age,dress):
#         self.name=name
#         self.age=age
#         self.dress=dress
# for i in range(1,11):
#     print(f'当前录入第{i}位学生信息，总共需要录入10位学生信息')
#     name = input('请输入学生姓名：')
#     age = input('请输入学生年龄：')
#     dress = input('请输入学生地址：')
#     student1=student(name,age,dress)
#     print(f'第{i}位学生的信息录入完成',end=',')
#     print('信息为：\n[学生姓名：'+student1.name+'，年龄：'+student1.age+'，地址：'+student1.dress+']')
# from typing import Union
# a:list[Union[int,str]]=[1,2,'asda','asd']
# def c(asd:[Union[int,str]])->Union[str,int]:
#     print(asd)
# r=input()
# s=3.14*r*r
# print(s)
# def pow(x,n):
#     for i in range(1,n):
#         x*=x
#     return x
# x=int(input())
# n=int(input())
# print(pow(x,n))
# a="abcd"
# print(a[::-1])
def add(x,y):
    s = x+y
    return s
print(add(23,56))